package indi.kane.demandlist.service;

import indi.kane.demandlist.entity.Demand;
import indi.kane.demandlist.vo.ResultVo;

import java.util.List;

/**
 * @Interface: IDemandService
 * @Author: kane
 * @Date: 2020-05-08 11:05 上午
 * @Description:
 */
public interface IDemandService {
    ResultVo deleteByPrimaryKey(Integer id);

    ResultVo insert(Demand record);

    ResultVo insertSelective(Demand record);

    ResultVo selectByPrimaryKey(Integer id);

    ResultVo updateByPrimaryKeySelective(Demand record);

    ResultVo updateByPrimaryKey(Demand record);

    ResultVo loadAll();

    ResultVo summaryStatus();

    ResultVo query(Demand record);
}
